Big Huge Thesaurus

emissary vein

noun